polscm32 aka Marvout 1 年間 前
コミット
a768ac75c6
1 ファイル変更2 行追加2 行削除
  1. 2 2
      FreeAPS/Sources/Services/Calendar/CalendarManager.swift

+ 2 - 2
FreeAPS/Sources/Services/Calendar/CalendarManager.swift

@@ -189,10 +189,10 @@ final class BaseCalendarManager: CalendarManager, Injectable {
             ascending: false
         )
         
-        guard let fetchedResults = results as? [GlucoseStored] else { return [] }
+        guard let fetchedResults = results as? [[String: Any]] else { return [] }
         
         return await backgroundContext.perform {
-            return fetchedResults.map(\.objectID)
+            return fetchedResults.compactMap { $0["objectID"] as? NSManagedObjectID }
         }
     }